package com.tzy.newbank.utils;

/**
 * 用于表示账户透支情况的异常类。
 * 当取款或转账金额超出账户余额时，抛出此异常。
 */
public class AccountOverDrawnException extends Exception {

    public AccountOverDrawnException(String message) {
        super(message);
    }

    public AccountOverDrawnException() {
        super("取款金额超出余额");
    }

//    // 构造函数重载，接受一个Throwable对象，作用是允许将另一种异常包装。
//    public AccountOverDrawnException(String message, Throwable cause) {
//        super(message, cause);
//    }

}
